@charset "utf-8";
/*common*/
.home-iconlinks-zmhd li a, 
.home-iconlinks-zmhd li a:after,
.zwgk-zdly-nav li a,
.zwgk-xxgk-nav li a,
.zwgk-xxgk-nav li a:before{-webkit-transition:300ms; -moz-transition:300ms; -o-transition:300ms; transition:300ms;}

.common-slideTpxw{position:relative; overflow:hidden;}
.common-slideTpxw .owl-carousel .item-name{position:absolute; right:0; bottom:0; left:0; z-index:9; padding:0 115px 0 18px; height:50px; line-height:50px; color:#fff; background-color:rgba(0,0,0,.5);}
.common-slideTpxw .owl-dots{position:absolute; bottom:21px; right:20px; z-index:99;}
.common-slideTpxw .owl-dot{float:left; width:9px; height:9px; margin-left:9px; margin-top: 1px; background-color:#fff; border-radius: 50%; -webkit-border-radius: 50%;}
.common-slideTpxw .owl-dot.active{width: 11px; height: 11px; margin-top: 0; margin-left: 8px; background-color:#dd3044;}

.common-scrollZtzl{position: relative;}
.common-scrollZtzl .owl-prev, .common-scrollZtzl .owl-next{position: absolute; top: 50%; margin-top: -30px; width: 26px; height: 60px; background: url(../images/home_ztzl_arrow.png) no-repeat; background-color: rgba(0, 0, 0, 0.4); -webkit-background-color:rgba(0, 0, 0, 0.4); cursor: pointer; -webkit-transition:300ms; -moz-transition:300ms; -o-transition:300ms; transition:300ms;}
.common-scrollZtzl .owl-prev{left:0;}
.common-scrollZtzl .owl-next{right:0; background-position: -26px 0;}
.common-scrollZtzl .owl-nav.disabled{display: block;}
.common-scrollZtzl .owl-prev:hover, .common-scrollZtzl .owl-next:hover{background-color: rgba(0,0,0,0.6); -webkit-background-color: rgba(0,0,0,0.6);}
.common-scrollZtzl .item{overflow: hidden;}
.common-scrollZtzl img{display: block;}

/*common end*/


/* index */
.home-toutiao{padding:0 0 35px; text-align: center;}
.home-toutiao h3{padding-top: 40px; margin-bottom: 20px; font-size: 2.5em; line-height: 1em; font-weight: normal;}
.home-toutiao h3 a{color: #17519d;}
.home-toutiao ul{text-align: center;}
.home-toutiao ul li{display: inline-block; position: relative; max-width: 32%; text-align: center;}
.home-toutiao ul li + li:after{content: ''; position: absolute; left: 0; top: 50%; margin-top: -7px; width: 1px; height: 14px; background: #989898;}
.home-toutiao ul li h4{padding:0 10px; font-weight: normal;}
.home-toutiao ul li h4 a{display: inline-block; max-width: 100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.home-toutiao ul li a:hover{color: #17519d;}

.home-row-l{width: 55%;}
.home-row-r{width: 45%;}
.home-tpxw, .home-tpxw .owl-carousel img{height:455px;}

.home-news{height: 455px;padding-top: 10px;}
.home-news .tt{padding: 23px 0;height: 31px;}
.home-news .tt a{font-size:1.5em; color: #ba3129; font-weight: normal;}

.home-iconlinks-zwgk{background: #f0f0f0; position: relative; overflow: hidden;}
.home-iconlinks-zwgk ul li{float: left; width: 14.2857%;}
.home-iconlinks-zwgk ul li a{display: block; padding: 23px 0;}
.home-iconlinks-zwgk ul li a:before{content:''; display: block; width: 55px; height: 55px; background:url(../images/home_icons_zwgk.png) no-repeat; margin: 0 auto 5px; transition: all 0.43s ease 0s;}
.home-iconlinks-zwgk ul li span{display: block; text-align: center; font-size: 1.125em; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.home-iconlinks-zwgk ul li.li1 a:before{background-position: 0 -55px;}
.home-iconlinks-zwgk ul li.li2 a:before{background-position: 0 -110px;}
.home-iconlinks-zwgk ul li.li3 a:before{background-position: 0 -165px;}
.home-iconlinks-zwgk ul li.li4 a:before{background-position: 0 -220px;}
.home-iconlinks-zwgk ul li.li5 a:before{background-position: 0 -275px;}
.home-iconlinks-zwgk ul li.li6 a:before{background-position: 0 -330px;}
.home-iconlinks-zwgk ul li:hover a:before{transform: rotateY(180deg); -webkit-transform: rotateY(180deg);}

.home-iconlinks-zmhd ul{margin: 0 -1px;}
.home-iconlinks-zmhd li{float: left; width: 33.3333%;}
.home-iconlinks-zmhd li a{display: block; height: 85px; position: relative; margin: 0 1px 2px; background: #f0f0f0;}
.home-iconlinks-zmhd li a:after{content: ''; width: 55px; height: 55px; position: absolute; right: 10px; top: 50%; margin-top: -27.5px; background: url(../images/home_icons_zmhd.png) no-repeat;}
.home-iconlinks-zmhd li a span{display: block; padding-left: 30px; line-height: 85px; font-size: 1.125em;}
.home-iconlinks-zmhd li a:hover{background: #2f88da; color: #fff;}
.home-iconlinks-zmhd li.li1 a:after{background-position: 0 -55px;}
.home-iconlinks-zmhd li.li2 a:after{background-position: 0 -110px;}
.home-iconlinks-zmhd li.li3 a:after{background-position: 0 -165px;}
.home-iconlinks-zmhd li.li4 a:after{background-position: 0 -220px;}
.home-iconlinks-zmhd li.li5 a{background: url(../images/gwywls.jpg) no-repeat;}
.home-iconlinks-zmhd li.li5 a:after{background:none;}
.home-iconlinks-zmhd li.li6 a:after{background-position: 0 -330px;}
.home-iconlinks-zmhd li.li0 a:hover:after{background-position:-55px 0;}
.home-iconlinks-zmhd li.li1 a:hover:after{background-position:-55px -55px;}
.home-iconlinks-zmhd li.li2 a:hover:after{background-position:-55px -110px;}
.home-iconlinks-zmhd li.li3 a:hover:after{background-position:-55px -165px;}
.home-iconlinks-zmhd li.li4 a:hover:after{background-position:-55px -220px;}
.home-iconlinks-zmhd li.li6 a:hover:after{background-position:-55px -330px;}

.home-ztzl-list img{height: 90px;}

.gz-hbhtk{ position: fixed; left: 50%; top: 46%; width: 103px; margin-top: -176px; margin-left: -750px; line-height:8px; z-index: 99;}
#r-hf{ position:relative; width:100px;}
#r-hf .bg-btn{ top:-25px}
.bg-btn{ position:absolute; right:0px; top:0px; line-height:0;}
.bg-btn img{ width:20px; height:20px;}
.bg-btn img:hover{ cursor: pointer;}

.ganzhoutong1{background:url(../../images/gzAPP1.jpg) no-repeat 0 0;width:103px;height: 96px;position: relative;cursor: pointer;}
.ganzhoutong1 img{display: none;position: absolute;top: 0px;right: -105px;z-index:999}

/* xwdt */
.ywdt-row-l, .ywdt-row-r{width: 50%;}
.ywdt-xwfbh .item{position: relative; padding-left: 215px; margin-top: 15px; min-height: 211px;}
.ywdt-xwfbh .bd .pic{position: absolute; left: 0; top: 11px; width: 195px; height: 200px;}
.ywdt-xwfbh .bd .pic img{display: block; width: 100%; height: 100%;}

/* zwgk */
.zwgk-row-l{float:left; position: relative; width:68.4%;}
.zwgk-row-r{float:right;position: relative;width: 31.6%;}
.zwgk-row-r .grid{padding-left:30px; margin-left: 30px;}
.zwgk-row-l:after, .zwgk-row-r:before{content: '';width: 1px;height: 96%;position: absolute;top: 0;bottom: 0;background: #e6e6e6;}
.zwgk-row-l:after{ right: -31px;}
.zwgk-row-r:before{ left: 30px;}

.zwgk-ss{/*padding: 25px; background: #f0f0f0;*/}
.zwgk-ss .inPad{position: relative; padding-right:127px; border-radius: 2px; overflow: hidden;}
.zwgk-ss .s-btn{position: absolute; right: 0; height: 50px; width: 127px; background: url(../images/zwgk_icon_ss.png) no-repeat 90px center #2f74da; border: 0; cursor: pointer; color: #fff; font-size: 1em; text-align: left; text-indent: 18px;}
.zwgk-ss .s-txt{height: 50px; background: #fff; border: 0; width: 96%; padding: 0 2%;}

.zwgk-zdly .hd{margin-bottom: 11px;}
.zwgk-zdly-nav{margin:0 -10px;}
.zwgk-zdly-nav li{float: left; width: 20%;}
.zwgk-zdly-nav li a{display: block; height: 100px; margin:14px 7px 0; padding: 0 10px; line-height: 24px; text-align: center;overflow:hidden;}
.zwgk-zdly-nav li:nth-child(1) a{background:url(../images/jcgk512.png) no-repeat center 15px #F0F0F0;}
.zwgk-zdly-nav li:nth-child(2) a{background:url(../images/zxgk512.png) no-repeat center 15px #F0F0F0;}
.zwgk-zdly-nav li:nth-child(3) a{background:url(../images/glgk512.png) no-repeat center 15px #F0F0F0;}
.zwgk-zdly-nav li:nth-child(4) a{background:url(../images/fuwugk512.png) no-repeat center 15px #F0F0F0;}
.zwgk-zdly-nav li:nth-child(5) a{background:url(../images/jggk512.png) no-repeat center 15px #F0F0F0;}
.zwgk-zdly-nav li a:after{content:''; width: 0; height: 100%; display: inline-block; vertical-align: middle;}
.zwgk-zdly-nav li a span{line-height: 160px;}

.zwkwnav-list{overflow: hidden;margin-top: 30px;width: 101%;}
.zwkwnav-list li{}
.zwkwnav-list li a{display: block;float: left;width: 19%;background: #F0F0F0;text-align: center;margin-right: 9px;line-height: 40px;margin-bottom: 12px;color: #666666;}

.zwgk-zctj-list{margin: 0 -15px; padding-top: 25px;}
.zwgk-zctj-list li{float: left; width: 50%;}
.zwgk-zctj-list li a{display: block; margin: 0 15px; position: relative; overflow: hidden;}
.zwgk-zctj-list li a img{display: block; width: 100%; height: 260px;}
.zwgk-zctj-list li a span{position: absolute; bottom: 0; left: 0; right: 0; height: 42px; line-height: 42px; padding: 0 10px; background: rgba(0,0,0,0.6); -wbkit-background: rgba(0,0,0,0.6); color: #fff; text-align: center; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

.zwgk-common-title h3{margin-bottom: 27px; color: #17519d; font-size:1.75em;}
.zwgk-common-title h3 a{color: #17519d;}
.zwgk-zfld .bd{position: relative;/* min-height: 270px; *//* padding-left:190px; */}
.zwgk-zfld dl{/* position:absolute; *//* left: 0; *//* top: 0; */}
.zwgk-zfld dl dt img{display: block; margin: 0 auto; width: 160px;}
.zwgk-zfld dl dd{text-align: center; color: #ba3129;}
.zwgk-zfld dl dd b{display: block; padding: 16px 0; font-size: 1.25em;}
.zwgk-zfld dl dd b a{color: #ba3129;}
.zwgk-zfld dl dd span{font-size: 1.125em;}
.zwgk-zfld .leaders{margin-top:10px}
.zwgk-zfld .leaders .item{overflow:hidden}
.zwgk-zfld .leaders .item + .item{margin-top: 16px;}
.zwgk-zfld .leaders h4{margin-bottom: 8px;font-size: 1.25em;font-weight: 500;color:#1b5bb0;float: left;margin-right: 10px;}
.zwgk-zfld .leaders h4 a{color:#1b5bb0;}
.zwgk-zfld .leaders ul{overflow: hidden;float: left;width: 74%;margin-top: 5px;}
.zwgk-zfld .leaders ul li{float: left;padding: 0 11px 6px 0;line-height: 17px;overflow: hidden;}
.zwgk-zfld .leaders ul li a{display: inline-block; max-width: 100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

.zwgk-xxgk-nav li a{display: block;position: relative;height: 61px;padding-left: 110px;line-height: 53px;margin-bottom: 8px;background: #f0f0f0;border-radius: 2px;-webkit-border-radius:2px;}
.zwgk-xxgk-nav li a:before{content: ''; position: absolute; left: 60px; top: 50%; margin-top: -18px; width: 35px; height: 35px; background: url(../images/zwgk_icons_xxgk.png) no-repeat;}
.zwgk-xxgk-nav li.li1 a:before{background-position: 0 -35px;}
.zwgk-xxgk-nav li.li2 a:before{background-position: 0 -70px;}
.zwgk-xxgk-nav li.li3 a:before{background-position: 0 -105px;}
.zwgk-xxgk-nav li.li4 a:before{background-position: 0 -140px;}
.zwgk-xxgk-nav li.li5 a:before{background-position: 0 -175px;}
.zwgk-xxgk-nav li.li6 a:before{background-position: 0 -210px;}
.zwgk-xxgk-nav li.li7 a:before{background-position: 0 -245px;}
.zwgk-xxgk-nav li.li8 a:before{background-position: 0 -280px;}
.zwgk-xxgk-nav li.li9 a:before{background-position: 0 -316px;}


.zwgk-xxgk-nav li.li0 a:hover:before{background-position: -35px 0;}
.zwgk-xxgk-nav li.li1 a:hover:before{background-position: -35px -35px;}
.zwgk-xxgk-nav li.li2 a:hover:before{background-position: -35px -70px;}
.zwgk-xxgk-nav li.li3 a:hover:before{background-position: -35px -105px;}
.zwgk-xxgk-nav li.li4 a:hover:before{background-position: -35px -140px;}
.zwgk-xxgk-nav li.li5 a:hover:before{background-position: -35px -175px;}
.zwgk-xxgk-nav li.li6 a:hover:before{background-position: -35px -210px;}
.zwgk-xxgk-nav li.li7 a:hover:before{background-position: -35px -245px;}
.zwgk-xxgk-nav li.li8 a:hover:before{background-position: -35px -279px;}
.zwgk-xxgk-nav li.li9 a:hover:before{background-position: -35px -315px;}
.zwgk-xxgk-nav li:last-child a{margin-bottom: 0;}
.zwgk-xxgk-nav li a:hover{background: #2f88da; color: #fff;}

.zwgk-zfgb .bd{position: relative; height: 212px; padding-left: 110px; background: #f0f0f0; border-radius: 5px; -webkit-border-radius: 5px; overflow: hidden;}
.zwgk-zfgb .bd .pic{position: absolute; left: 0; top: 0; width: 110px; height: 100%; background: #2f88da;}
.zwgk-zfgb .bd .pic a{display: block; height: 100%; overflow: hidden;}
.zwgk-zfgb .bd .pic img{display: block; margin: 35px auto 20px;}
.zwgk-zfgb .bd .pic b{color: #fff; display: block; text-align: center;}
.zwgk-zfgb .bd ul{padding: 20px 10px 20px 20px;}
.zwgk-zfgb .bd ul li{line-height: 42px; overflow: hidden;}
.zwgk-zfgb .bd ul li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

.zwgk-iconlinks{padding: 10px 0;}
.zdlynav-lisy{overflow: hidden;margin-top: 30px;width: 101%;}
.zdlynav-lisy li{}
.zdlynav-lisy li a{display: block;float: left;width: 19%;text-align: center;margin-right: 12px;line-height: 40px;margin-bottom: 12px;color: #666666;border: 1px solid;}


/* sjkf */
.sjkf_banner img, .sjkf_hf img{display: block; width: 100%;}
.sjkf_hf img{margin-top: 20px;}
.skjf-nav{margin-top: 20px; height: 565px; /*border-top: #acd3f2 1px solid;*/ background: url(../images/sjkf_menu_bg.jpg) repeat-x center top;}
.skjf-nav .tit{padding: 55px 0 45px; text-align: center;}
.skjf-nav .tit h3{margin-bottom: 3px; font-size: 2em;}
.skjf-nav .tit span{display: block; color: #999;}
.skjf-nav ul li{float: left; width: 20%;}
.skjf-nav ul li .box{ width: 140px; padding: 4px; margin: 0 auto 30px; border-radius: 5px; -webkit-border-radius: 5px;-o-border-radius: 5px; background: #fff;}
.skjf-nav ul li a{display: block; height: 120px; border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; overflow: hidden;}
.skjf-nav ul li a img{display: block; margin:12px auto 8px; width: 60px; height: 60px; transition: all 0.43s ease 0s;}
.skjf-nav ul li span{display: block; text-align: center; font-size: 1.125em; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.skjf-nav ul li:hover a img{transform: rotateY(180deg); -webkit-transform: rotateY(180deg);}
.skjf-nav ul li.li1 a{background: #98cdfb;}
.skjf-nav ul li.li2 a{background-color: #7CD1F0;}
.skjf-nav ul li.li3 a{background-color: #98E5D0;}
.skjf-nav ul li.li4 a{background-color: #FFD399;}
.skjf-nav ul li.li5 a{background-color: #FFB3A9;}
.skjf-nav ul li.li6 a{background-color: #FFE895;}
.skjf-nav ul li.li7 a{background-color: #D69DD5;}
.skjf-nav ul li.li8 a{background-color: #9FBBE4;}
.skjf-nav ul li.li9 a{background-color: #8AD8E0;}
.skjf-nav ul li.li10 a{background-color: #98E5D0;}


/**** responsive *****/
@media (max-width: 1520px) {
  .gz-hbhtk{left: 0; margin-left: 0;}
}

@media (max-width: 1270px) { 
  /* zwgk */
  .zwgk-row-l, .zwgk-row-r{float: none; width: 100%;}
  .zwgk-row-l:after, .zwgk-row-r:before{display: none;}
  .zwgk-row-r .grid{padding-left: 0; margin-left: 0;}
}


@media (max-width: 1023px) {
  /* index */
  .gz-hbhtk{display: none;}
    /* zwgk */
  .zwgk-btn-links li{width: 33.33333%;}
  .zwgk-btn-links li{margin-bottom: 10px;}

}

@media (max-width: 992px) {
  /* index */
  .home-toutiao{padding-bottom: 25px;}
  .home-toutiao h3{padding-top: 25px;}
  .home-iconlinks-zwgk ul{padding: 15px 0;}
  .home-iconlinks-zwgk ul li{width: 25%;}
  .home-iconlinks-zwgk ul li a{padding: 8px 0;}
  
  /* ywdt */
  .ywdt-xwfbh .item{position: relative; padding-left: 215px; margin-top: 15px; min-height: 195px;}
  .ywdt-xwfbh .bd .pic{height: 184px;}

  /* sjkf */
  .skjf-nav{height: auto; padding-bottom: 30px; background-color: #f6f6f6;}
  .skjf-nav ul li{width: 25%;}

}

@media (max-width: 768px) {
  /* index */
  .home-toutiao{padding-bottom: 15px;}
  .home-toutiao h3{text-align: left; margin-bottom: 0; padding-bottom: 15px; font-size: 2em;}
  .home-toutiao ul li{width: 100%; display: block; max-width: none; padding: 10px 0; text-align: left; border-top: 1px solid #fff;}
  .home-toutiao ul li h4{padding:0 0 0 18px; position: relative; font-size: 1em;}
  .home-toutiao li h4:before{content:''; position:absolute; left:0; top: 50%; margin-top: -2px; width: 4px; height: 4px; background: #124a91;}
  .home-toutiao ul li:after{display: none;}
  .home-news .tt{padding: 20px 0 8px;}

  /* zwgk */
  .zwgk-ss{padding: 10px;}
  .zwgk-common-title h3{margin-bottom: 20px;}
  .zwgk-zdly .hd{margin-bottom: 6px;}
  .zwgk-zctj-list{padding-top: 20px;}

  .zwgk-xxgk-nav li a{padding-left: 70px;}
  .zwgk-xxgk-nav li a:before{left: 20px;}
  .zwgk-zctj-list{margin: 0 -10px;}
  .zwgk-zctj-list li a{margin: 0 10px;}

  /* sjkf */
  .sjkf_hf img{margin-top: 10px;}
  .skjf-nav ul li{width: 33.3333%;}

}

@media (max-width: 767px) {
  /* zwgk */
  .zwgk-iconlinks{padding-bottom: 0; margin-bottom: 5px;}
  .zwgk-iconlinks li{width: 33.3333%; margin-bottom: 25px;}
  .zwgk-zdly-nav li{width: 33.3333%;}
}


@media (max-width: 640px) {
  /* index */
  .home-iconlinks-zwgk ul li{width: 33.3333%;}
  .home-iconlinks-zmhd ul li{width: 50%;}
 

  /* ywdt */
  .ywdt-xwfbh .bd .pic{position: static; height: auto; width: 100%; margin-bottom: 15px;}
  .ywdt-xwfbh .bd .item{padding-left: 0; min-height: auto;}
/* zwgk */
   .zwgk-btn-links li{width: 100%!important;}
}


@media (max-width: 580px) {
  /* sjkf */
  .skjf-nav ul li{width: 50%;}
}


@media (max-width: 480px) {
  /* ywdt */


  /* zwgk */
  .zwgk-zctj-list li{width: 100%;}
  .zwgk-zctj-list li + li{ margin-top: 20px;}
  .zwgk-zctj-list li a img{height: auto;}
  /* zwgk */
   .zwgk-btn-links li{width: 100%!important;}

  /* sjkf */
  .skjf-nav .tit{padding: 40px 0 30px;}
}

@media (max-width: 479px) {
  /* index */
  
}

@media (max-width: 414px) {
  /* index */

  /* zwgk */
  .zwgk-zdly-nav li{width: 50%;}
  .zwgk-zdly-nav li:last-child{width: 100%;}
}

@media (max-width: 375px) {
  /* index */
  .home-iconlinks-zwgk ul li{width: 50%;}
  .home-iconlinks-zmhd li a span{padding-left: 15px;}

  /* ywdt */


  /* zwgk */
  .zwgk-ss .inPad{padding-right: 80px;}
  .zwgk-ss .s-btn{width: 80px; background-image: none; text-indent: 0; text-align: center;}
  .zwgk-iconlinks li img{width: 65px; height: 65px;}

  /* sjkf */
  .skjf-nav ul li .box{width: 120px;}
  .skjf-nav ul li a{height: 110px;}
  .skjf-nav ul li .box img{width: 50px; height: 50px;}
  
}

@media (max-width: 320px) {
  /* index */
  .home-iconlinks-zmhd ul li{width: 100%;}

  /* ywdt */
  

  /* zwgk */
  /*.zwgk-zfld .bd{padding-left: 178px;}*/
}

.zwgk-otherlinks{margin: 0 -4px;}
.zwgk-otherlinks li{float: left; width: 50%;}
.zwgk-otherlinks li a{display: block; height: 42px; margin: 0 4px 8px; padding: 0 6px; font-size: 0.9375em; line-height: 42px; background: #fff;}

.zwgk-btn-links{overflow: hidden;}
.zwgk-btn-links ul{margin: 0 -8px;}
.zwgk-btn-links li{float: left; width: 25%;}
.zwgk-btn-links li a{display: block; margin: 0 8px; height: 80px; color: #fff; font-size: 1.125em; background: url(../images/zwgk_links_bg.png) no-repeat; background-position: -163px 0;}
.zwgk-btn-links li a span{display: inline-block; line-height: 22px; vertical-align: middle;}
.zwgk-btn-links li a:before{content: ''; display: inline-block; margin:15px 10px 15px 8px; width: 50px; height: 50px; background: url(../images/zwgk_icons_links.png) no-repeat; vertical-align: middle;}
.zwgk-btn-links li.li0 a{background-color:#52bebe;}
.zwgk-btn-links li.li1 a{background-color:#ff7878;}
.zwgk-btn-links li.li2 a{background-color:#2da2f2;}
.zwgk-btn-links li.li3 a{background-color:#ffa64d;}
.zwgk-btn-links li.li4 a{background-color:#8dc153;}
.zwgk-btn-links li.li1 a:before{background-position: 0 -50px;}
.zwgk-btn-links li.li2 a:before{background-position: 0 -100px;}
.zwgk-btn-links li.li3 a:before{background-position: 0 -150px;}
.zwgk-btn-links li.li4 a:before{background-position: 0 -200px;}
.zwgk-btn-links li a:hover{background-position: 85% 0;}




@media (max-width: 640px) {
.zwkwnav-list{width: 105%;}
.zwkwnav-list li a{width: 30%;}
.zwkwnav-list li:last-child a{width: 95%;}
.zdlynav-lisy{width: 103%;}
.zdlynav-lisy li a{width: 46%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
}
